Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
33 LARCHES LANE Terraced £97,366 £83,000 30 Oct 2020
37 LARCHES LANE Terraced £135,813 £106,000 23 Jun 2017
39 LARCHES LANE Terraced £112,457 £97,000 20 Nov 2020
43 LARCHES LANE Semi-Detached £138,147 £45,750 22 Mar 2002